EclipseRCP 다른플러그인에서 환경설정 가져오기. (EclipseRCP How to get Preferences from other Plug-ins?)[다른 플러그인 환경가져오기,get preferences,이클립스 RCP,eclipse RCP]

이미지출처 : www.mobilefish.com

EclipseRCP 다른플러그인에서 환경설정 가져오기. (EclipseRCP How to get Preferences from other Plug-ins?)






최신의 이클립스 RCP 어플리케이션에서 Platform.getPlugin("plugin name") 을 사용하지 말라고 권고하기 때문에

Platform.getPlugin("plugin name").getPluginPreferences() 를 이용해서 가져올 수가 없다.



Latest Eclipse RCP Application API not recommended to use Platform.getPlugin("plugin name"). Then we can not get preferences from

Platform.getPlugin("plugin name").getPluginPreferences();



그럼 어떻게 다른 플러그인에서 Preference를 가져오느냐?

How to get Preference from other Plug-ins?

다음을 이용하면 다른 플러그인의 환경을 가져올 수 있다.

You can get Preferences use these.



IEclipsePreferences pref = [each scope what your need.]



new ConfigurationScope().getNode("plugin name");

or

new InstanceScope().getNode("plugin name");




Reference : http://dev.eclipse.org/newslists/news.eclipse.platform/msg72722.html